home *** CD-ROM | disk | FTP | other *** search
/ Programming Sound Cards / Programming Sound Cards.iso / sound_50 / sbcmusic.bi < prev    next >
Text File  |  1995-01-01  |  1KB  |  27 lines

  1. DECLARE FUNCTION SMINIT% CDECL ALIAS "_sbfm_init"
  2. DECLARE FUNCTION SMVERSION% CDECL ALIAS "_sbfm_version"
  3. DECLARE SUB SMRESET CDECL ALIAS "_sbfm_reset"
  4. DECLARE SUB SMINST CDECL ALIAS "_sbfm_instrument" (SEG INSTTBL%, BYVAL NUMINST%)
  5. DECLARE SUB SMSYSSPD CDECL ALIAS "_sbfm_sys_speed" (BYVAL TIME0RATE%)
  6. DECLARE SUB SMSONSPD CDECL ALIAS "_sbfm_song_speed" (BYVAL TIME0RATE%)
  7. DECLARE SUB SMTRNPOS CDECL ALIAS "_sbfm_transpose" (BYVAL SEMITONE%)
  8. DECLARE SUB SMPLAY CDECL ALIAS "_sbfm_play_music" (SEG MUSICBLK%)
  9. DECLARE SUB SMSTOP CDECL ALIAS "_sbfm_stop_music"
  10. DECLARE SUB SMPAUSE CDECL ALIAS "_sbfm_pause_music"
  11. DECLARE SUB SMRESUME CDECL ALIAS "_sbfm_resume_music"
  12. DECLARE FUNCTION SMSTATUS% CDECL ALIAS "_sbfm_read_status"
  13. DECLARE SUB SMEXIT CDECL ALIAS "_sbfm_terminate"
  14.  
  15.  
  16. DECLARE FUNCTION CTMUSIC%
  17.  
  18.  
  19. DECLARE SUB SLINIT CDECL ALIAS "_sbfd_init"
  20. DECLARE SUB SLRESET CDECL ALIAS "_sbfd_reset"
  21. DECLARE SUB SLINST CDECL ALIAS "_sbfd_instrument" (SEG INSTTBL%)
  22. DECLARE SUB SLNOTEON CDECL ALIAS "_sbfd_note_on" (BYVAL CHANNEL%, BYVAL NOTENUM%, BYVAL VELOCITY%)
  23. DECLARE SUB SLNOTEOFF CDECL ALIAS "_sbfd_note_off" (BYVAL CHANNEL%, BYVAL NOTENUM%, BYVAL VELOCITY%)
  24. DECLARE SUB SLPROGRM CDECL ALIAS "_sbfd_program_change" (BYVAL CHANNEL%,BYVAL PROGNUM%)
  25. DECLARE SUB SLMUSOFF CDECL ALIAS "_sbfd_music_off"
  26. DECLARE SUB SLMODE CDECL ALIAS "_sbfd_setmode" (BYVAL MODE%)
  27.